/*
 * @Description: Date()
 * @Author: rendc
 * @Date: 2025-10-29 14:29:28
 * @LastEditors: rendc
 * @LastEditTime: 2025-10-30 10:11:15
 */
var now = new Date();
// 注意时区 云服务器 数据库
console.log('🤡 CC - now:', now);

// 下单时间 
// 商品id 10
// 用户id 1
// 前端用户自己填
// 前端后台生成
// 后端接口生成 云服务器
// 数据库入库生成 数据库
// 支付时间

var date = new Date("2025-01-01");
// 注意时区 云服务器 数据库
console.log('🤡 CC - date:', date);


// Date.now()

// 1761720063516
// console.log('🤡 CC - Date.now():', Date.now());
// var hour = date.getHours().toString().padStart(2, 0);

// 获取当前时间 
var date = new Date();
console.log('🤡 CC - date:', date);
// 获取年份 
date.getFullYear()
console.log('🤡 CC - date.getFullYear():', date.getFullYear());
// 获取月份 注意 月份是0-11
console.log('🤡 CC - date.getMonth():', date.getMonth());
// 获取几号 1-31
console.log('🤡 CC - date.getDate():', date.getDate());
// 获取时
console.log('🤡 CC - date.getHours():', date.getHours());
// 获取分
console.log('🤡 CC - date.getMinutes():', date.getMinutes());
// 获取秒
console.log('🤡 CC - date.getSeconds():', date.getSeconds());
// 获取星期几 0-6 0周日 
console.log('🤡 CC - date.getDay():', date.getDay());

var year = date.getFullYear();
var month = date.getMonth() + 1;
var dateDay = date.getDate();
var hour = date.getHours();
// 0-9 
// 10-23
// if (hour < 10) {
//   hour = "0" + hour
// }
// var hourStr = hour.toString();
var hourStr = hour+"";
console.log('🤡 CC - hourStr.length:', hourStr.length);
// if (hourStr.length < 2) {
//   hour = "0" + hour
// }
// 三目运算符
// hourStr.length < 2?hour = "0" + hour:hour;
var hour = hourStr.padStart(2,0);
console.log('🤡 CC - hourStr:', hourStr);
console.log('🤡 CC - hour:', hour);
var m = date.getMinutes();
var s = date.getSeconds();
var weeks = ["日", "一", "二", "三", "四", "五", "六"]
var week = weeks[date.getDay()]
var dateStr = year + "年" + month + "月" + dateDay + "日" + hour + ":" + m + ":" + s + " 星期" + week;
// 2025年10月30日 09:06:53 星期四
console.log('🤡 CC - dateStr:', dateStr);

// 导入moment.js资源库
var moment = require('moment');
// console.log('🤡 CC - moment:', moment);

// console.log("🤡 CC - moment().format('MMMM Do YYYY, h:mm:ss a'):", moment().format('MMMM Do YYYY, h:mm:ss a'));

// 2025-10-10 09:06:53 
moment().format('YYYY年MM月DD日 hh:mm:ss');
moment().format('hh:mm:ss');
moment().format('YYYY年MM月DD日');
moment().format('YYYY-MM-DD hh:mm:ss');
moment().format('YY-M-D h:m:s');


